intramammary syringe - French English Dictionary